shut the hell up - French English Dictionary